that's the stuff! - Turkish English Dictionary